#ifndef _STDUDP_H_
#define _STDDUP_H_

typedef struct UdpServer UdpS;

UdpS* InitUdpServer(const char *IP,short int port);
void UdpServerSend(UdpS *s,const char *destIP,short int port,void *ptr,size_t size);
void UdpServerReceive(UdpS *s,void *ptr,size_t size);
void ClearUdpServer(UdpS *s);


typedef struct UdpClient UdpC;
UdpC* InitUdpClient(const char *ServerIP,short int ServerPort);
void UdpClisentSend(UdpC *c,void *ptr,size_t size);
void UdpClientReceive(UdpC *c,void *ptr,size_t size);
void ClearUdpClient(UdpC *c);

#endif